package com.array;

/**
 * @功能：多维数组
 * @版本： V1
 * @版权： 信息技术有限公司（http://www.mychery.com/）
 * @作者： 磐石战队开发组  00355760
 * @日期： 2024/8/5 13:19
 */
public class demo04 {
    public static void main(String[] args) {
        //[4][2]
        int[][] a = {{1, 2}, {2, 3}, {3, 4}, {4, 5}};
        // System.out.println(a);输出结果：[[I@1b6d3586，输出的是一个对象
        // System.out.println(a[0]);输出结果：[[I@1b6d3586，输出的是一个对象
        System.out.println(a[0][1]);// 输出结果是2，输出的是元素中具体的某个值
        System.out.println("\n=============");
        printArray(a[0]);// 遍历打印输出a[0]数组中的元素
        System.out.println("\n=============");
        System.out.println(a.length);// 打印a数组的长度
        System.out.println("\n=============");
        System.out.println(a[0].length);// 打印a[]数组的长度
        System.out.println("\n=============");
        for (int i = 0; i < a.length; i++) {
            for (int j = 0; j < a[i].length; j++) {
                System.out.print(a[i][j] + "\t");
            }
            System.out.println();
        }
    }

    public static void printArray(int[] arrays) {
        for (int i = 0; i < arrays.length; i++) {
            System.out.print(arrays[i] + " ");
        }
    }
}